supporting tubes - Français Anglais Dictionnaire